project definition - French English Dictionary